Text copied to clipboard!
Наслов
Text copied to clipboard!Golang programer
Опис
Text copied to clipboard!
Tražimo iskusnog i motivisanog Golang programera koji će se pridružiti našem timu za razvoj softvera. Kao Golang programer, bićete odgovorni za dizajniranje, implementaciju i održavanje skalabilnih i efikasnih aplikacija korišćenjem programskog jezika Go. Rad u našem timu podrazumeva saradnju sa drugim inženjerima, dizajnerima i menadžerima proizvoda kako bi se isporučila visokokvalitetna softverska rešenja koja zadovoljavaju potrebe naših klijenata.
Idealni kandidat ima snažno razumevanje principa razvoja softvera, iskustvo u radu sa distribuiranim sistemima i API servisima, kao i sposobnost da piše čitljiv i održiv kod. Takođe, očekuje se poznavanje rada sa bazama podataka, sistemima za kontrolu verzija i osnovama DevOps praksi.
Naš tim koristi agilne metodologije, pa je važno da kandidat bude sposoban da radi u dinamičnom okruženju, brzo uči i doprinosi kontinuiranom unapređenju procesa razvoja. Pored tehničkih veština, cenimo i dobre komunikacione sposobnosti, timski duh i proaktivnost.
Ako ste strastveni u vezi sa razvojem softvera, volite da rešavate kompleksne probleme i želite da radite na projektima koji imaju stvarni uticaj, pozivamo vas da se prijavite i postanete deo našeg tima.
Одговорности
Text copied to clipboard!- Razvijanje i održavanje aplikacija korišćenjem jezika Go
- Dizajniranje i implementacija RESTful API servisa
- Rad sa bazama podataka (SQL i NoSQL)
- Pisanje testova i obezbeđivanje kvaliteta koda
- Saradnja sa timovima za dizajn i proizvod
- Učestvovanje u kodnim revizijama i tehničkim diskusijama
- Optimizacija performansi aplikacija
- Implementacija sigurnosnih i skalabilnih rešenja
- Praćenje i rešavanje grešaka u aplikacijama
- Dokumentovanje tehničkih rešenja i procesa
Захтеви
Text copied to clipboard!- Iskustvo u programiranju u jeziku Go (Golang)
- Poznavanje principa objektno orijentisanog programiranja
- Iskustvo sa radom na mikroservisnoj arhitekturi
- Poznavanje rada sa bazama podataka (PostgreSQL, MongoDB)
- Iskustvo sa Git sistemom za kontrolu verzija
- Razumevanje CI/CD procesa
- Poznavanje rada u Linux okruženju
- Sposobnost samostalnog rešavanja problema
- Dobre komunikacione veštine
- Poželjno iskustvo sa Docker i Kubernetes tehnologijama
Могућа питања на интервјуу
Text copied to clipboard!- Koliko dugo radite sa programskim jezikom Go?
- Da li imate iskustva sa mikroservisima?
- Koje baze podataka ste koristili u prethodnim projektima?
- Kako pristupate rešavanju problema u kodu?
- Da li ste radili u agilnom razvojnom okruženju?
- Imate li iskustva sa alatima za kontinuiranu integraciju?
- Kako osiguravate kvalitet koda koji pišete?
- Da li ste koristili Docker ili Kubernetes?
- Kako dokumentujete svoj rad?
- Koji je vaš omiljeni projekat na kojem ste radili i zašto?